Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

6.2K
Vistas
Eclipse - "JVM incompatible. La versión 1.8.0_261 de JVM no es adecuada para este producto. Se requiere la versión: 11 o superior"

Acabo de descargar Eclipse como un archivo e instalé el Java de 64 bits más reciente y el Kit de desarrollo de Java de 64 bits 15. Y recibo este error. Instalé JDK 11 después y obtuve el mismo error.

¿Cómo puedo hacer que esto funcione?

over 4 years ago · Santiago Trujillo
14 Respuestas
Responde la pregunta

0

Tuve el mismo problema y descargué otra versión de Java EE Eclipse. Tengo el Eclipse 2020-06 (4.16):

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2020-06/R/eclipse-jee-2020-06-R-win32-x86_64.zip

Después de descargarlo, funcionó.

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo problema y lo hice funcionar al reinstalarlo usando el instalador de https://www.eclipse.org/downloads/ que incluye un JRE.

over 4 years ago · Santiago Trujillo Denunciar

0

Descargué JDK de https://www.oracle.com/java/technologies/javase-jdk15-downloads.html y puse el contenido desempaquetado en el subdirectorio jre de la ruta de instalación de Eclipse; hay una ruta eclipse/jre/bin/javaw.exe . Eclipse lo recoge automáticamente sobre cualquier otra instalación.

over 4 years ago · Santiago Trujillo Denunciar

0

Lo resolví agregando los parámetros de vm en el archivo de configuración de Eclipse en la parte superior.

Ingrese la descripción de la imagen aquí

en formato de texto

 -vm C:\Program Files\Java\jdk-11.0.9\bin\javaw.exe -startup plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1300.v20200819-0940 -product org.eclipse.epp.package.jee.product -showsplash org.eclipse.epp.package.common --launcher.defaultAction openFile --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=11 -Dosgi.instance.area.default=@user.home/eclipse-workspace -XX:+UseG1GC -XX:+UseStringDeduplication --add-modules=ALL-SYSTEM -Dosgi.requiredJavaVersion=11 -Dosgi.dataAreaRequiresExplicitInit=true -Xms256m -Xmx2048m --add-modules=ALL-SYSTEM
over 4 years ago · Santiago Trujillo Denunciar

0

El Java para ejecutar Eclipse se puede especificar en el archivo eclipse.ini (consulte la wiki de Eclipse: eclipse.ini - Especificación de la JVM ). Agregue las siguientes dos líneas directamente antes de la línea -vmargs y adapte la ruta a su directorio de instalación de Java VM de Java 11 o superior de 64 bits:

 -vm C:\Program Files\AdoptOpenJDK\jdk-14.0.2.12-openj9\bin\javaw.exe

Alternativamente, puede poner Java VM en el subdirectorio jre de la instalación de Eclipse o, si no instala Eclipse pero lo actualiza, instale Java 11 o mejor Java 14 como complemento antes de la actualización desde Eclipse JustJ (utilice JustJ OpenJDK Hotspot JRE Complete , no Base o Minimal ).

Tenga en cuenta que incluso si ejecuta Eclipse con Java 11 o superior, Eclipse 2020-09 (4.17) aún es compatible con código en Java 14, 13, 12, 11, 10, 9, 8 e incluso versiones mucho más antiguas (hasta Java 1.1). Java 15 se puede instalar a través de Marketplace .

over 4 years ago · Santiago Trujillo Denunciar

0

Yo tuve el mismo problema. Desinstale Java desde el panel de control y reinicie su IDE ( Eclipse o IntelliJ IDEA ).

over 4 years ago · Santiago Trujillo Denunciar

0

También enfrenté el mismo problema, pero no lo resolví sin importar qué.

Luego se resolvió instalando el siguiente enlace.

https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2020-09/R/eclipse-inst-jre-win64.exe

Ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Para usuarios de Ubuntu, consulte la respuesta https://stackoverflow.com/a/64049648/14489697 de howlger. Agregue las siguientes líneas en el archivo eclipse.ini antes -vmargs :

 -vm /usr/lib/jvm/adoptopenjdk-14-openj9-amd64/bin/java

Arriba está la ubicación de instalación de Java. Cambia esto según el tuyo.

Estoy usando,

  • Eclipse IDE para desarrolladores empresariales de Java (incluye componentes de incubación)
  • Versión: 2020-12 (4.18.0)
  • ID de compilación: 20201210-1552
  • SO: Linux, v.5.4.0-42-genérico, x86_64 / gtk 3.22.30
  • Versión de Java: 14.0.2
over 4 years ago · Santiago Trujillo Denunciar

0

Esto funciona para mí. Asegúrese de agregar -vm(Path_Of_Jdk) encima de -vmargs de eclipse.ini

P.ej,

 -vm C:\Program Files\Java\jdk-11.0.10\bin\javaw.exe -vmargs -Dosgi.requiredJavaVersion=11
over 4 years ago · Santiago Trujillo Denunciar

0

Recibí este error en un sistema operativo Linux , pero la siguiente solución debería funcionar para todos los sistemas operativos.

Paso 1: abre un símbolo del sistema

Tipo: java -version

Verás algo como esto:

 openjdk version "1.8.0_275" OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~16.04-b01) OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode) (may vary depending on your computer and OS)

Paso 2: abre el archivo eclipse.ini

El archivo se encuentra en C:\Users\Yourusername\eclipse\java-2019-12\eclipse

Busque la siguiente línea -

 -Dosgi.requiredJavaVersion=11

cambiarlo a

 -Dosgi.requiredJavaVersion=1.8

y reinicie Eclipse. Está allí dos veces , así que cambia en ambos lugares. Puede intentar dar la versión de Java específica para su sistema (del resultado del paso 1). Esto ha funcionado para mí.

over 4 years ago · Santiago Trujillo Denunciar

0

Para resolver la excepción de JVM incompatible, especifique la JVM específica para Eclipse.

  1. Abra la carpeta eclipse y busque el archivo eclipse.ini .
  2. Antes de la opción -vmargs , agregue la opción -vm .
  3. Busque y copie la ruta del archivo javaw.exe en la carpeta JDK
  4. En el archivo eclipse.ini , agregue la ruta del archivo javaw.exe a la nueva línea que sigue a la opción -vm .
  5. Reinicie Eclipse después de guardar el archivo eclipse.ini .

Como resultado, el archivo eclipse.ini se ve así:

 -startup plugins/org.eclipse.equinox.launcher_1.6.200.v20210416-2027.jar --launcher.library C:\Users\Admin\.p2\pool\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.200.v20210429-1609 -product org.eclipse.epp.package.java.product -showsplash C:\Users\Admin\.p2\pool\plugins\org.eclipse.epp.package.common_4.20.0.20210612-1200 --launcher.defaultAction openFile --launcher.appendVmargs -vm //NEW C:\Program Files\Java\jdk-16\bin\javaw.exe //NEW -vmargs -Dosgi.requiredJavaVersion=11 -Dosgi.instance.area.default=@user.home/eclipse-workspace -Dsun.java.command=Eclipse -XX:+UseG1GC -XX:+UseStringDeduplication --add-modules=ALL-SYSTEM -Dosgi.requiredJavaVersion=11 -Dosgi.dataAreaRequiresExplicitInit=true -Dorg.eclipse.swt.graphics.Resource.reportNonDisposed=true -Xms256m -Xmx2048m --add-modules=ALL-SYSTEM -Declipse.p2.max.threads=10 -Doomph.update.url=http://download.eclipse.org/oomph/updates/milestone/latest -Doomph.redirection.index.redirection=index:/->http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/
over 4 years ago · Santiago Trujillo Denunciar

0

Ventana => Preferencias => Java => JRE instalados => Agregar
(busque AdoptOpenJdk 11) como se muestra en la imagen Marcar como predeterminado (solo seleccione esta versión => Aplicar => Guardar)

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Encontré este tema mientras tenía este problema al iniciar dBeaver en Manjaro / Arch Linux con el mismo error. Todas las sugerencias proporcionadas no funcionaron en mi caso.

Mi solución fue configurar la JVM según esta publicación en el foro de Manjaro :

  1. comprobó las versiones instaladas

    ls /usr/lib/jvm

  2. configurar la última versión (16 en mi caso)

    sudo archlinux-java set java-16-jdk

over 4 years ago · Santiago Trujillo Denunciar

0

Si está buscando resolver esto sin cambiar el archivo eclipse.ini , simplemente reinstale el IDE de eclipse. Puede ser la misma versión o una más nueva. Reinstalé la misma versión y funcionó sin problemas, sin necesidad de cambiar eclipse.ini.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda